public class BankDemo {
    public static void main(String[] args) {
        // 创建银行账户
        BankAccount account = new BankAccount("123456789", "张三", 1000.0);
        
        // 使用公共方法操作账户
        account.displayAccountInfo();
        account.deposit(500.0);
        account.withdraw(200.0);
        account.withdraw(2000.0); // 这个会失败
        
        // 无法直接访问私有属性
        // account.balance = 10000; // 这行代码会报错
        // System.out.println(account.balance); // 这行代码也会报错
        
        // 只能通过getter获取余额
        System.out.println("当前余额: " + account.getBalance());
    }
}
